package net.hn.hnms.biz.analysis.domain;


import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "dws_his_mine_overstaff_time_day对象", description = "超员分析")
@Accessors(chain = true)
public class MineOverStaffTimeDay {

    /**
     * 数据日期
     */
    private Date dayDate;
    /**
     * 煤矿编号
     */
    private String mineCode;
    /**
     * 2点时候超员次数
     */
    private Float mineCount1;
    /**
     * 4点时候超员次数
     */
    private Float mineCount2;
    /**
     * 6点时候超员次数
     */
    private Float mineCount3;
    /**
     * 8点时候超员次数
     */
    private Float mineCount4;
    /**
     * 10点时候超员次数
     */
    private Float mineCount5;
    /**
     * 12点时候超员次数
     */
    private Float mineCount6;
    /**
     * 14点时候超员次数
     */
    private Float mineCount7;
    /**
     * 16点时候超员次数
     */
    private Float mineCount8;
    /**
     * 18点时候超员次数
     */
    private Float mineCount9;
    /**
     * 20点时候超员次数
     */
    private Float mineCount10;
    /**
     * 22点时候超员次数
     */
    private Float mineCount11;
    /**
     * 24点时候超员次数
     */
    private Float mineCount12;

    public MineOverStaffTimeDay(Date dayDate, String mineCode) {
        this.dayDate = dayDate;
        this.mineCode = mineCode;
        this.mineCount1 = 0f;
        this.mineCount2 = 0f;
        this.mineCount3 = 0f;
        this.mineCount4 = 0f;
        this.mineCount5 = 0f;
        this.mineCount6 = 0f;
        this.mineCount7 = 0f;
        this.mineCount8 = 0f;
        this.mineCount9 = 0f;
        this.mineCount10 = 0f;
        this.mineCount11 = 0f;
        this.mineCount12 = 0f;
    }


}
